Messi había puesto en ventaja a los catalanes, pero el equipo inglés lo dio vuelta por 3-1 con dos goles de Gundogan y uno de De Bruyne.
Manchester City se tomó revancha por la goleada sufrida ante el Barcelona hace dos semanas y lo venció por 3-1, quitándole el invicto en la Liga de Campeones.
El gol de Lionel Messi a los 21 minutos hacía pensar en otro trámite para el conjunto culé, pero los citizens reaccionaron y fueron de menor a mayor: Ilkay Gundogan marcó el empate antes del descanso, Kevin De Bruyne amplió la ventaja con un tiro libre y Gundogan selló el resultado a quince minutos del final.
Wilfredo Caballero, Nicolás Otamendi, Pablo Zabaleta y Sergio Agüero fueron titulares en Manchester City, que llegó a los siete puntos y se mantiene en el segundo puesto del Grupo C. Además de la Pulga, Javier Mascherano estuvo desde el arranque en el Barcelona, que sigue liderando con 9 unidades.